body {
  font-family: Helvetica;
  font-size: 11;
  padding: 0px;
}

h1 {
	font-size: 25px;
	color:  Maroon;
	margin-top: 3px;
	margin-bottom: 3px;
}

h2 {
	font-size: 16px;
	color:  #355096;
	margin-top: 1px;
	margin-bottom: 0px;
}

h3 {
	font-size: 9px;
	color:  black;
	margin-top: 3px;
	margin-bottom: 3px;
}

h4 {
	font-size: 12px;
	color:  navy;
	margin-top: 3px;
	margin-bottom: 3px;
}

h5 {
	font-size: 10px;
	color:  Gray;
	margin-top: 1px;
	margin-bottom: 1px;
}

table {
	border: 0;
	font-size: 12px;
	font-family: Helvetica;
}	

th {
  padding: 1px;
  vertical-align: top
}


td {
	padding: 1px;
	vertical-align: top
}	

a {	
  text-decoration: none;
  color: black;
  font-weight: normal
}


a:hover {
  text-decoration: underline;
  color:  #4360AB;
}

.AC tr:nth-of-type(even) {background-color: #EEEEEE;}



  

.HA th {
  color: WHITE;
  background-image: linear-gradient( #4360AB, #355096);  /*#828282, #737373*/
  border: 0px solid black; 
  font-size: 10px;
  text-align: center;
  vertical-align: middle;
}

.HAL th {
  color: white;
  background-color: gray;
  border: 2px solid black; 
  font-size: 10px;
  text-align: left;
}


.HB th {
	
  background-color: #dddddd;
  border: 1px solid gray; 
  font-size: 10px;
}


.HC td {
  background-color: #D2DDFA;
  border: 0px solid gray; 
  font-size: 10px;
  font-weight: bold;
}

.HZ td {
  background-color: #FFFFFF;
  border: 0px solid gray; 
  font-size: 10px;
  font-weight: bold;
}

p {
  background-color: white;
  border: 0px ;
  margin-top: 0em;
  margin-bottom: 0em;	
  font-family: Helvetica;
  text-align: left;
  font-size: 14px;
  font-weight: normal;
}

.HRES th {
  background-color: #dddddd;
  border: 1px solid gray; 
  text-align: left;
  font-size: 16px;
}

.TBLN {
	width: 1000px;
	padding: 50px;
	border: 0;
	font-size: 14px;
}
  
.NAM {
  color: black ;
  text-align: left;

}
  
.PTS {
  color: maroon ;
  text-align: right;
}

.PTST {
  color: black ;
  text-align: right;
  font-size: 12px;
}
  
.SPD {
  color: navy ;
  text-align: right;
}

 .ERR {
  color: darkgreen ;
  text-align: right;
 }

 .QAL {
  color: black ;
  text-align: right;
  font-size: 12px;
} 

.RNK {
  color: crimson ;
  text-align: right;
}

.TIME {
  color: black ;
  text-align: center;
}
 
.NV {
  color: gray ;
  text-align: right;
  font-size: 11px;
  vertical-valign: bottom;
}

.MAROON_C {
  color: MAROON ;
  text-align: center;  
}

.GREEN_C {
  color: GREEN ;
  text-align: center;  
}

.LIGHTGREEN_C {
  color: LIGHTGREEN ;
  text-align: center;  
}

.NAVY_C {
  color: NAVY ;
  text-align: center;  
}
  
.BK_R {
  color: black ;
  text-align: right;  
}
  
.BK_L {
  color: black ;
  text-align: left;  
 } 

.BK_C {
  color: black ;
  text-align: center;  
 } 


.FLG {
  vertical-align: middle;  
  text-align: left;  
 } 

.RES {
  color: black ;
  text-align: left;
  font-size: 14px;
}

.COL_SPACE {
  color: white;
  background-color: #D2DDFA;
  border: 0px solid gray;  
} 

  


